﻿		html
		{
			height: 100%;
		}
		body
		{
			padding: 0;
			margin: 0;
			min-height: 100%;
			position: relative;
			font-family: arial,sans-serif;
			font-size: small;
		}
		*html body
		{
			height: 100%;
		}
		body, td, a, p, .h
		{
			font-family: arial,sans-serif;
		}
		.gb1
		{
			height: 22px;
			font-size: 13px;
			margin-right: 0.5em;
			vertical-align: top;
		}
		#header
		{
			height: 22px;
			border-bottom: 1px solid #C9D7F1;
		}
		#header a
		{
			font-size: small;
		}
		#search
		{
			height: 70px;
			border-bottom: 1px solid #C9D7F1;
			display: none;
		}
		.linksbar
		{
			height: 25px;
		}
		#linksbarLeft
		{
			background: #E8ECF9;
		}
		#linksbarCenter
		{
			background: #D5DDF3;
		}
		#left
		{
			height: 100%;
			float: left;
			width: 280px;
		}
		#center
		{
			height: 100%;
			margin-left: 280px;
			border-left: 1px solid #C9D7F1;
		}
		
.content ul li a {
text-decoration:none;
}

		ul
		{
			padding-left: 0;
			margin-left: 0;
		}
		li
		{
			padding: 2px;
			list-style-type: none;
		}

		.updategametimeout
		{
			color: #4800FF;
			height: 23px;
		}
		
		#ChooseLabelPanel
		{
			height: 20px;
		}

		.choosegame
		{
			color: #4800FF;
		}
		#ChooseLabel
		{
		}
		.updategametimeoutitem
		{
		}

		.gameentitylist
		{
			margin-top: 10px;
			overflow: auto;
		}
		
		.searchresult
		{
			float: left;
		}

		.searchresultClear
		{
			float: right;
			display: none;
		}

		.searchresultlist
		{
			margin-top: 5px;
			padding: 0 2px 0 2px;
			overflow: auto;
		}
		
		#waitMarkerImage
		{
			display: none;
			width: 16px; 
			height: 16px;
		}

		.gameentitylistUL
		{
			padding-left: 0;
			margin-left: 0;
		}
		.markerPanelLI
		{
			padding: 2px;
			list-style-type: none;
			border-color: #E8ECF9;
			border-style:solid;
			border-width:1px;
		}
		.markerPanel
		{
			background-color: #E8ECF9;
		}
		.markerPanelTop
		{
		}
		.markerPanelCenter
		{
		}
		.markerName
		{
			background-color: #D5DDF3;
			height: 16px;
		}
		.markerNameRef
		{
		}
		.overlayNameRef
		{
		}
		.markerMenu
		{
			float: right;
			font-size:xx-small;
		}
		.markerSpeed
		{
		}
		.markerLatLng
		{
		}
		.markerDelay
		{
		}
		.trackresultlist
		{
		}
		.trackresultlistUL
		{
		}
		.trackInfo
		{
		}
		.trackRequest
		{
		}
		
		.markerMenuVISIBLE, .markerMenuUP, .markerMenuDOWN, .markerMenuSLIDE
		{
			font-size: 13px;
			padding: 3px;
			font-weight:bold;
		}
		#updategametimeoutLeft
		{
			width: 210px;
			display:inline;
			vertical-align: top;
		}
		#updategametimeoutRight
		{
			width: 17px;
			height: 17px;
			display: inline;
			vertical-align: top;
			float:right;
		}
		
		#ChooseGame
		{
			width: 222px;
		}

		#speedLabel
		{
			display: none;
		}
		#speedParam
		{
			font-size:x-small;
		}
		#speedKMH
		{
			font-size:x-small;
		}
		#latLabel
		{
			display: none;
		}
		#latParam
		{
			font-size:x-small;
		}
		#latlngSeparator
		{
			font-size:x-small;
		}
		#lngLabel
		{
			display: none;
		}
		#lngParam
		{
			font-size:x-small;
		}
		#delayLabel
		{
			font-size:x-small;
		}
		#delayParam
		{
			font-size:x-small;
		}
		#MapGenerateMarker
		{
		}








#tabbed_box_1 {
margin:0 auto;
}

.tabbed_box h4 {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:23px;
letter-spacing:-1px;
margin-bottom:10px;
}

.tabbed_box h4 small {
color:#E3E9EC;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
font-weight:normal;
left:6px;
letter-spacing:0;
position:relative;
text-transform:uppercase;
top:-4px;
}

ul.tabs {
margin:0px 0 6px;
padding:0;
}

ul.tabs li {
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

ul.tabs li a {
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
font-weight:bold;
padding:4px 14px 10px;
text-decoration:none;
text-transform:uppercase;
}

ul.tabs li a:hover {
background-color:#D5DDF3;
}

ul.tabs li a.active {
background-color:#D5DDF3;
color:#282E32;
}

.content {
background-color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
padding:10px;
}

#content_2, #content_3 {
display:none;
}


	
.content ul li a small {
color:#8B959C;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
left:4px;
position:relative;
text-transform:uppercase;
top:0;
}

.content ul li a:hover {
color:#A59C83;
}

.content ul li a:hover small {
color:#BAAE8E;
}

.gmls {
	width:350px;
	left: 120px;
}

#scalecontrol
{
	left:2;
}








/* jqModal base Styling courtesy of;
	Brice Burgess <bhb@iceburg.net> */

/* The Window's CSS z-index value is respected (takes priority). If none is supplied,
	the Window's z-index value will be set to 3000 by default (via jqModal.js). */
	
.jqmWindow {
    display: none;
    
    position: fixed;
    top: 17%;
    left: 50%;
    
    margin-left: -300px;
    width: 600px;
    
    background-color: #EEE;
    color: #333;
    border: 1px solid black;
    padding: 12px;
}

.jqmOverlay { background-color: #000; }

/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) */
* iframe.jqm {position:absolute;top:0;left:0;z-index:-1;
	width: expression(this.parentNode.offsetWidth+'px');
	height: expression(this.parentNode.offsetHeight+'px');
}

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}